i have to powder my nose - Allemand Anglais Dictionnaire